// 请求报文  4个组成部分  请求行 请求头 空行 请求体 （没有请求体）

// 发送一个请求 接口规定 必须要带token
// 要如何在请求头中添加数据 携带过去
// axios
//   .get('/student/list', 
//   {headers: {// 属性名 看接口文档  和属性值  token
//       Authorization: localStorage.getItem('token82'),
//     },}
//     )
//   .then((result) => console.log(result));
// 在common里面优化

//点击退出功能
const logout = document.querySelector('.logout a');
logout.addEventListener('click',function(e){
  if(confirm('您确定要退出吗？')){
    localStorage.removeItem('token82')
    location.href = './login.html'
  }
})

const Menuone  = document.querySelectorAll('.nav>li>a'); // 一级菜单

Menuone .forEach(one => {
  one.addEventListener('click', function () {
    one.querySelector('.toggle').classList.toggle('toggleone')

    one.nextElementSibling.classList.toggle('show');
  });
});

// 二级菜单
const  Menutwo = document.querySelectorAll('.nav ul a');

Menutwo.forEach(two=>{
  two.addEventListener("click",function(){
    //去除带有active的类 
    document.querySelector('.nav ul a.active').classList.remove('active');
    // 给点击的添加选中状态
    this.classList.add('active')
  })
})

//点击初始化
const btninit = document.querySelector('.init');
btninit.addEventListener('click',function(e){
  axios.get('/init/data')
  .then(r=>{
    if(r.data.code === 0){
      toastr.info(r.data.message)
    }
  })
})


